home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 4
/
Aminet 4 - November 1994.iso
/
aminet
/
comm
/
ums
/
ums109_1.lha
/
Tools
/
ReadMessage.LHA
/
ReadMessage
/
txt
/
UMSSupport.mod
< prev
Wrap
Text File
|
1994-01-29
|
1KB
|
55 lines
(*(***********************************************************************
:Program. UMSSupport.mod
:Contents. .
:Author. hartmtut Goebel [hG]
:Address. Aufseßplatz 5, D-90459 Nürnberg
:Address. UseNet: hartmut@oberon.nbg.sub.org
:Address. Z-Netz: hartmut@asn.zer Fido: 2:246/81.1
:Copyright. Copyright © 1994 by hartmtut Goebel
:Language. Oberon-2
:Translator. Amiga Oberon 3.0
:Support. <Hinweis auf von anderen übernomene Programmteile/Ideen>
:Imports. <Importierte Module außer dem Standardumfang des Compilers>
:Bugs. <bekannte Fehler>
:Update. <Angaben über Änderungen, die :History. nicht abdeckt>
:Remark. <beliebiger Kommentar>
:Usage. <Usage zB. für CLI-Befehl>
:Version. $VER: UMSSupport.mod 0.0 () Copyright © 1994 by hartmtut Goebel
(* $StackChk- $NilChk- $RangeChk- $CaseChk- $OvflChk- $ReturnChk- $ClearVars- *)
(****i* /--history-- ***************************************
*
*********************************************************************)*)*)
MODULE UMSSupport;
IMPORT
d := Dos,
ums;
CONST
versionString = "$VER: UMSSupport 0.0 () Copyright © 1994 by hartmtut Goebel";
TYPE
Account *= LONGINT;
PROCEDURE CheckErr * (account: Account);
VAR
err: INTEGER;
txt: ums.STRPTR;
BEGIN
err := ums.ErrNum (account);
IF err # ums.ok THEN
txt := ums.ErrTxt (account);
d.PrintF ("UMS-error: %ld, \"%s\"\n", err, ums.ErrTxt (account));
HALT (20);
END;
END CheckErr;
END UMSSupport.